national guard for public security - French English Dictionary